package main

import "fmt"

func main() {
	/*
		// 1.算术运算符
		// 取余
		fmt.Println(5%3, 3%5) // 2  3
		a := 7
		// 自增
		// a++
		// 自减
		a--
		fmt.Println("a =", a)

		// 2.比较运算符
		// fmt.Println(3 > 1, 5 < 3)
		// fmt.Println(3 == 3, 3 != 3)
		// 默认比较第一个字符的Unicode编码
		// fmt.Println("h" > "effff")
		// fmt.Println("3" > 1)  // 错误
		// fmt.Println(true > 0)
		// fmt.Println(true > false)
		fmt.Println(true != false)

		// 3.逻辑运算符
		// age := 8
		// 判断是否在18~60之间
		// 逻辑与
		// fmt.Println(age >= 18 && age <= 60)
		// 逻辑或
		// 判断是否在65岁以上或者12岁以下
		// fmt.Println(age <= 12 || age >= 65)
		// 逻辑非
		fmt.Print(!true, !false) // false  true
	*/
	// 4.赋值运算符
	var a int = 7
	// 让变量a的值加1
	// a++
	// a = a + 1
	// 以上可以简化为
	// a += 1 // 运算赋值，先执行运算，再执行赋值
	// a += 5
	// a -= 5
	a *= 3
	fmt.Println(a)
}
